Master research Internship Master Thesis Formalisation of Ground Inference Systems in a Proof Assistant

نویسندگان

  • Mathias Fleury
  • Jasmin Blanchette
  • Dmitriy Traytel
چکیده

Various methods have been developed for solving SAT problems, notably resolution, the Davis-Putnam-Logemann-Loveland-Procedure procedure (DPLL) and an extension of it, the conflict-driven clause learning (CDCL). We have formalised these three algorithms in a proof assistant Isabelle/HOL, based on a chapter of Christoph Weidenbach’s upcoming book Automed Reasoning – The Art of Generic Problem Solving. The three calculi are presented uniformly as transition systems. We have formally proved that each calculus is a decision procedure for satisfiability of propositional logic. One outcome of the formalization is a verified SAT solver based on DPLL and implemented in a functional programming language.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proving Divide & Conquer Complexities in Isabelle/HOL

The Akra–Bazzi method [1], a generalisation of the well-known Master Theorem, is a useful tool for analysing the complexity of Divide & Conquer algorithms. This work describes a formalisation of the Akra–Bazzi method (as generalised by Leighton [14]) in the interactive theorem prover Isabelle/HOL and the derivation of a generalised version of the Master Theorem from it. We also provide some aut...

متن کامل

The Akra-Bazzi theorem and the Master theorem

This article contains a formalisation of the Akra–Bazzi method [1] based on a proof by Leighton [2]. It is a generalisation of the wellknown Master Theorem for analysing the complexity of Divide & Conquer algorithms. We also include a generalised version of the Master theorem based on the Akra–Bazzi theorem, which is easier to apply than the Akra–Bazzi theorem itself. Some proof methods that fa...

متن کامل

Service De Metrologie Nucleaire Reliability and Safety of Industrial Systems Master Theses

The topics listed below correspond more to themes in which master theses can be realized, than to a detailed description of topics. Depending on the interest of the students, more theoretical or instead industry-related topics will be developed. Some of the proposed themes are more convenient for an internship, to be made before the master thesis. The themes proposed are preferably accessible m...

متن کامل

Evaluating the quality of master degree thesis of Educational Psychology graduates

The purpose of the present research was to evaluate and identify the quality and the weaknesses and strengths of different sections of master's degree thesis in educational psychology at Tehran universities. The research method was evaluation and the statistical population included all the master's degree theses in the field of educational psychology at Tehran universities during the 2013-2016 ...

متن کامل

The Trinidad Platform

Preface Before u lays the master thesis that covers the internship on the Trinidad Platform, carried out for Capgemini Nederland B.V. This internship is a conclusion to the Master Software Engineering taught at the University of Amsterdam (UVA). Even though writing this thesis is an individual task, guidance and support do influence the final result. I would like to thank Capgemini for making t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015